The material is thick and stretchy. I just received it today. I ordered the 2xl. I tried it on and it fits. There is more room, Room to move around, it’s not restricting. I’m 5’8 237lbs. My waist is 40 my hips are 48 which has nothing to do with my upper body, but that’s how the sizing chart went. My arms are huge with hanging skin. I think they are like 17” at the largest area. I got this as a post armlift compression garment. I was told to order current size due to anticipated swelling. I will have surgery in a couple weeks, sleep in it and update my review. So far I like it. If all goes well, I’ll order down a size or two when swelling goes down.