I originally bought these shorts thinking it would help hide some weight when I wore the new bathing suit I had purchased. When I put them on I was in awe of them. They are so comfortable and adorable. The material is such high quality and I love more than anything that it matches the swim suit! Was hesitant to spend the money and I’m 100% happy I did. Only negative is they are super wrinkly but it’s not a problem. I got an XL and easily could have sized down they are very stretchy!