Mattress is firmer than I would have expected but its very comfortable. 

The assembly was a breeze.

I love that you can adjust the height of the legs.

Overall its a great product.