Love this mattress.  Great quality and so easy to assemble.  Firm but doesn’t feel hard at all.  My husband loves it and he’s hard to please when it comes to mattresses.  Shipped quick and ordering was a snap!