The quality is very bad. Its thin as paper. Very wide and short. Bought 4t for my 25 month old. It fits in length but very wide. Its stretched on his body while hes wearing. I will say pay a little more and get better quality cotton. This is very bad.