the quality is ok, but sizing is way off. unfortunately, I washed them first before letting my son try them on, so I can't even return them. but he couldn't even pull them on. they were way too small.