Nice fabric, resistant, good price, however, I would recommend going for onesies instead... have found onesies more helpful regaring keeping the diaper in place and as tight as possible for avoiding accident in case the diaper was put too lose.