Bought this mattresses for our kids, but honestly thinking to buy the same for us. The mattress is firm and I think it is not gonna take long to order one for us as well. 
Very happy with this product. Hopefully I'm going to be happy even in few years time.