Pros: Stays on your body, easy to clean
Cons: not many
I love this pillow! When I worked at a baby shop we sold this over the Boppy because the Brest Friend has a strap that keeps it in place. I loved this while my babe was little. We stopped using it around 4 months or so, but during those four months I didn't go far without this. Yes, it is hard foam, but I found that to be fine for my son. He didn't roll around like kiddos do with the Boppy. This also comes in a larger version that is great for twins!