This top features flirty ruffle details, adding a playful yet elegant vibe. Fabric: 95% Rayon, 5% Spandex for a comfortable and flexible feel. Fit: True to size with a relaxed silhouette. I’m wearing the small. I would do a medium as well. And holly is pictured in both large and xl.