I didn't realize that one side of this unsnapped to make it easier to take off, this was a pleasant surprise:)  My LO pooped the first time she wore this and it held it all in!  I cloth diaper so I thought at first this was way too small, but I think that is how it is supposed to fit, and it holds everything so no complaints.