This bodysuit is awesome to wear under dresses! It holds you together in all of the right places without squeezing you like crazy! The top has thicker straps and the bottoms are shorts. It has a ribbed material and makes you feel so comfortable no matter what you're wearing! Run true to size. Comes in multiple colors.