we have a collection of these , they be great at keep the baby warm despite he wiggle , allow he kick room , and be safe . the cover can not ride up over he face so no fear of suffocation . also good at contain diaper overload . I prefer the cotton but he like the snuggly fleece . cotton fleece would make both of we happy .