Love it so much I ordered one just like it for my daughter's bed.  I like a pretty firm mattress and was afraid it was going to be too plush. But it is not. It is the perfect density.

Pros: quick delivery; easy set up
Cons: none