Decent quality mattress, delivered quickly. A little firm initially but I would expect this to relax with use and become very comfortable. I am happy with this purchase.