Bought this for my 4 year old and she totally loves it. It is a perfect fit for her she is very small but the size seems to run very true. The bottoms fit her perfectly with no bagginess and but hanging. Material seems top notch. She has worn everyday now for 2 weeks. Great product!!