My new favorite 2pc ever!! I usually buy separates with a M top and L bottoms so I went for a L and its GREAT. The tops padding makes for good overall proportion without being overbearing with good bum coverage.  Good quality feel fabric, nice stitching and metal details. Im smaller chested with a slight athletic build but this makes me feel pretty. Great find.