Just got this today and it is as expected. I have yet to try it on, but that's not my major concern. No matter the fit my 3 yr old is going to wear it for Eid tomorrow. I bought a size up, as usual, because that's what I do with all his clothes anyway. Overall, pretty satisfied.