I got this yesterday and it’s just okay. I thought it would be the length similar to the picture. It’s shorter. I even went up a size just in case. I usually wear a medium but think I could have gotten away with even an XL. It doesn’t really cover your behind either. The material is super thin and probably great for hot days. I like the style but shouldnhave gone up another size due to length.