Definitely worth the price. I kind of wish I had stuck with my normal size (large) instead of sizing up as suggested by other reviewers. The XL fit fine though. Can be worn backwards with a cute bra to be a bit more sexy, too. The material is soft and stretchy. I'm not crazy about the seam going down the middle though.