Mattress is nice. A little firm at onset but overall, a good quality mattress. XPO delivery service was not a satisfactory experience however.