It’s very nice and pretty, the bottoms fit perfectly and give a very flattering shape. The top is too large, keep this in mind. It does fit but it’s too loose. L for 98-74-101. Very accurate with the photos only wish the top was smaller
Top large size bottom size Xs no sense at all