This set is beautiful, pair it with some gold and strap heels and I promise you chef kiss. The skirt is alittle stretched I wear medium so I got my same size. The skirt meets about 3-4inch under knees. The top u dont have to wear a bra because it supports the boobs alot and it has that elastic so the top wont move out of place. Great outfit for a summer brunch.