I have back problems and I put this on top of a new mattress and that we had purchased, just made the bed so comfortable.  

Pros: The egg cartons make it softer. 
Cons: None