The pattern and color are even cuter in person. I am 51 years old and have shrunk to just under 5'7". 145 pounds size medium fits well. I usually need a large in dresses for the shoulders and bust / around ribs. The fabric is high quality and the top is actually supportive and thick enough to wear without a bra. Feels flirty and youthful without being juvenile. Five stars.