Got this for my 22-month-old boy for Halloween and it worked great with some mods!  It's just a onesie, so he had no objections to putting it on and leaving it on, and it was very easy to get on and off, as well as change his diaper.  Probably would have slept in it if it had been a little warmer.  I will say I modified it by simply cutting off the feet as it was a tad too long (as most 24-month stuff is for him) and the feet weren't even as formed as footie PJs; they were just round and floppy.  Not sure they would fit ANY child that well.  Worked out really well as it gave the costume a more ragged appearance, and being as he was an escaped convict that was exactly perfect. It washed just fine and the cap fit just right -- though that didn't stay on for long.  I recommend it, especially for kids who are not that thrilled with costumes like my son!