Very nice heavy quaility fabric sewn well. Cute bright print. Nice cut. Very cheeky and very low cut in the front (make sure you shave waaay down) Lol. Runs small. I normally wear a large or womens size 8. These are very snug. An extra large would have been better.