What do you say about a onesie?  They are soft, comfy and well-fitting.  The only reason I didn't give them a 5 was they are a bit pricey.  You are paying for the brand name, but there is no brand on them to see.  Other than that, they do the job.