This jacket is a very cute design but the materials for the buckles are pretty cheap in quality. You need to be careful when buckling and unbuckling so they don't tear or fabric doesn't unravel. My son was thrilled so that makes me happy but I must admit I was hoping for slightly better quality merchandise escpecially since this jacket's going price is about $40.
I purchased this one size up for length, otherwise it would have been way too small. If you're looking for MJ's Bad jacket for a little one, this is probably ypur best bet unless you are skilled in sewing.