Grabbed this for a wedding my son was in. The color was perfect and the zipper makes it really easy to put on (and take off) My son looked adorable and it cleans up well (he was 3 at the time, so clean up was bound to happen) Great product and I'm really happy I found it with the zipper feature. It's as easy to get on as zipping up a coat! Awesome product!