We are very please so far with this purchase. The mattress is firm just the way we like it. When closed, the cabinet is attractive. It is exactly what we needed for our office/guest room. We paid to have it assembled, and the men had it put together and all the packaging taken away in 35 minutes! Very pleased!