Purchased for our pullout sofa bed and it made such a difference.

Pros: Good product, fiber is full and seems to aping back in shape after each use.
Cons: only thing that would make a difference is if there were some fasteners in the corners to,keep,it in place.