Seems so small! I thought it was going to be a bigger blanket but I was wrong. OopsPerfect for kidsI like the product. I orders it for my Great grand babies. It will do the job and keep them comfortable.If you're planning to use this for a baby you might be better off with something better. However, if you plan to use it during s*x, it works nicely.This is made from the kind of material that hangs on your nails and/or cuticles. Also, it wasn’t as smooth and soft as I’d wanted.I purchased the extra large size which worked out fantastic to cover my entire Queen size mattress. I co sleep with my 5 year old and 14 month old.In my opinion this works better than a waterproof mattress protector because on the one occasion that my daughter peed in bed this mat absorbed the moisture so she was able to sleep through the night without getting cold and we washed the bey bee sheet in the morning. In my experience water proof mattress protectors allow the bed sheets to get wet and then the water kinda just pools and the sleeping child gets cold from sleeping in their pee puddle. I put this over our sheet with the soft side up against our bodies and it has worked out. I wish I had discovered this when I was my 5 year old was still potty training and wearing cloth diapers ( would have saved us from purchasing 3 mattresses in 5 years)Update: I switched my daughter to a twin size bed and the extra large size bey bee sheet fits to cover her entire twin mattress and I tuck the excess sides under that way the bey bee sheet stays put!Fantastic product!I accidently ordered a large size bey bee for my 15 month old daughters bed and while it does not cover her entire twin mattress I use it saddle style and tuck the little bit of excess fabric under her twin mattress - does not stay in place as well as an extra large bey bee sheet but suffice That I will not return it!Work great, no leaking. The only thing is that old dog messes them up on the couch. Works great on the mattressI bought this for adult, intimate purposes; to absorb liquids in bed. Looked at a bunch of other options (mostly puppy pee pads, adult incontinence sheets, or disposable chux/chucks). When I first used the BeyBee I was pleasantly surprised at how super thin, lightweight, and effective it turned out to be -- and it feels wonderful on skin. Outperformed my expectations and remained dry to the touch even after absorbing a fair volume of fluid. The backing means it doesn't shift around on the bed and the super-thinness means no bumpy edges to feel... just a soft, seamless area to lay on. The deep purple color is really pleasing too. This cozy spread is instantly a new favorite part of my XXX bedside kit - wish I had discovered these years ago.Bought the large size purple one. This is plush/soft material on one side, rubber or latex type material on other side. It is just a square-so when you lay down on it in bed, it will move around and shift as you turn over in sleep-there is nothing to hold it in place. It is soft but the plush and rubber material means it gets quite hot in summertime/body heat. I put it in the washing machine and then dryer along with the bedsheets. It is holding up well, just the printed on label in the corner is starting to crack/peel. It can protect against stains, but it would not hold a lot of fluid. I don't know how they can say it is a bed bug protector in description-it is just a square of material!I'm going to buy one more today.Very useful for my mother, especially in winter it gives enough warmth, cloth bedsheets become cold which also is a reason of frequent urination in elderly. I'm looking for similar blanket tooI have been using it after baby.. but i must tell you that it can be used for everyday it makes th bedding soft to sit and lie down. also, prevents mattress to get wet if anything spillsI bought beybee red one with a blue coloured from same brand. Both qualities not same. They send me fake product which is without brand logo. Blue one is of good quality,but the red one is made of cheap qualityNothing we dislike.