We needed firm mattresses and these are great!  The first night I slept on my new mattress, I slept right thru as opposed to tossing and turning all night!

Pros: Came in a space type bag and opened up fully in about a day
Cons: None