Product came as described. Colors are vibrant. I don't know if I would order up a size like other reviews have mentioned. I did and I feel like the sizing is accurate as the 5/6 is too big for my usually size 4 son. Will just save for down the road... very pleased.