Our True Beauty Floral Ruffle Top fits true to size. -- 92% Polyester, 8% Spandex -- 31" Shoulder to Hem