This would score 5 stars if it were not for the inaccurate washing instructions. It was a brilliant little suit and my son loved it, but it says on the label you can hand wash it and you definitely cannot. We had already returned one faulty one (the face mask was cracked so check it before you hand it to your little one). After that disappointment, the replacement was ok, and my son wanted to wear it constantly, he was thrilled with it. After a messy pasta sauce and chocolate sauce meal out, I handwashed it as per the instructions, only to find the dye from the shoulder flap runs really badly and stains the rest of the suit. So the second one is now ruined. Perfect for a very clean, non-spilling 5 year old (if they exist), but cut the shoulder flap off if you need to wash it, and save yourself the tears!