These are strictly for my small three-year-old at night. They hold up well, don't leak and are less expensive than other name brands. We tried a generic and I was changing sheets nearly every other night so these have been just what we need.