I used a boppy with my first and got this one for my second. The cover is absolutely adorable and has washed well. One side is really soft and the other is a soft cotton. I use it to help when I am breastfeeding, my husband uses it to help bottle feed. We also use it to "sit" our son up so he can look around and when he is on his belly for tummy time. I also used it to help our child when she was learning how to sit up on her own. It provided her the extra support without being too constrictive. I also ordered the water-resistant cover but it's like the boppy was too thick for it. When I put it on the monkey cover was a little loose. It isn't a huge deal I just leave the bottom cover unzipped and it doesn't seem to matter that much. I recommend buying an extra cover so you can always have an extra when one is in the wash.