So cute on my boy. Construction quality is excellent. It's a little big right now but I am exited to see him grow into it. Colors are vibrant and seems are strong. Seems to be comfortable for him to wear also.