This top does NOT disappoint! Love the pops of purple and blush pinks in with the classic blacks and grey! Classy with some sass! Umgee brand. Rayon blend. We already have more in production so don't fret if you hit the dreaded wait list! ;) I'm wearing a small.