I love this 2 piece it’s so cute it’s very flattering it gives off young and sexy. The material is stretchy I wear a large and I bought a large. It does not fit true to size I could’ve gotten an X-LARGE. But other then that this is a great outfit for going out with girls for girls night out or date night with that special some what.