I apologize as this was hard to photograph. This is a white, two piece set. The top is short sleeved and has a tie-around waistline that is definitely sexy! The skirt is maxi length. Very stretchy fabric. Size tag says XL, but it"s more like M-L. Perfect for summer!