The fabric is so soft against my baby's skin, and after a full afternoon of crawling around it didn't irritate him at all. The snap bottom made diaper changes quick without wrestling the whole thing off.
The snap bottom is a lifesaver during diaper changes, especially when we're out and about. The fabric stayed soft after a few washes too, which I didn't expect. My little one wiggled all day in it without a single complaint.