This is a beautiful, flowy, flower top by MJ! The sleeves are short and yellow. The bodice is blue with white, yellow and pink flowers. The skirt lining underneath is yellow and the top of the skirt is a gorgeous design of yellow, red, blue and green. Please see pics for a couple of stains on the yellow lining underneath, but not visible while wearing it. Size is 4.