This adorable wrap top fits true to size and is very flattering on all body types! Model is wearing a size Small! 96% RAYON 4% SPANDEX