What do you expect from 20 dollars? Yes, this costume is using cheap material, and needs couple stitches to make it look nicer, but it's totally what you pay for. And actually, it does look very cute on my son. Also, it's true to size!