I recently bought a firm memory foam mattress but wanted something that would add a bit of cushion as I sleep on my side. This was about the thickness of my comforter and added a nice level of cushion. My dogs are obsessed with my bed now.

Pros: Easy to put on, fits a queen pretty snugly, comfy
Cons: Makes fitted sheets look lumpier