Pros: Great for infant-toddler, Easy to lay on the arm of a couch, easy to wash
Cons: Doesn't lift a newborn enough
I've had my Boppy for 5 years. I've used it with 2 kids. A lot of regular pillows will flatten with use and this one only did a tiny bit. The slipcovers still have a little bit of a struggle zipping up because the pillow is so full. The only downside is that you almost need to place a pillow under it with a newborn to lift it up enough so you aren't hunching over and that the pillow itself isn't waterproof. I'll be ordering a waterproof slipcover to use with baby #3. A nursing pillow is a must and I really love my Boppy!