Small (2-4/6), Medium (6-8/10), Large (10-12/14), XL (14-16/18) Black, Coral, Green, Mint, Navy, Royal, Turquoise A solid ruffle top like this is ESSENTIAL! I can truly wear this top over and over, it's THE BEST! Super comfy with great flow and the perfect feminine touch of ruffles! It's unbeatable and I would definitely snag more than one.. or two!! Rayon/Span blend. Beeson River.