I was hesitant about buying these at first. Once I got them in the mail they sat in the bag for about a week because I was worried about them not matching their description, etc. if you are a woman and you have purchased clothing online you know what I’m talking about.(5'8, 193 lbs, xl)They are wonderful! They have a good amount of stretch, but hold their shape really well and the fabric is thick enough it’s not sheer. I would definitely buy these again, and totally recommend them!