Should fit 2-3m approx. Pretty soft cotton top and stretch cotton maroon blouse. What a beautiful day logo on top.