This dress would be so good on any body type. Has a babydoll fit with a flattering silhouette on the waist. This has pockets and a key hole in the back. It’s the prettiest light sage color and cloth material. True to size, but can size up for length.