Bling button front blouse with puffy sleeves. The back has peekaboo design. Model is wearing a size 2x