This is a super soft knit tiered ruffle top with pretty fabrics. This is so cute with grey denim. I am 5’4 145 pounds and am wearing the small. It is more fitted in chest and arms. If you carry a lot of weight in your back or arms, size up. You can size up if you want a larger fit. Don’t forget the accessories! Great top for layering!