This top is lovely! The cotton material makes it very comfortable. The quality is excellent, and I adore the pattern - it's gorgeous. It's exactly what I wanted, and the size is accurate. To help with sizing, you could ask the seller for their height and weight. The size they recommended worked perfectly, and I think it's amazing; it's very beautiful.