This outfit is very cute but a little baggier than I would like. From the item pictures I believe it's supposed to fit a bit loose, which isn't really my style. The material is very comfortable and the red color is very nice. If I was to repurchase I'd definitely get a smaller size