Good quality firm mattress. Delivery was by Arrow. Was a bit later than advised but the delivery driver called me and kept me updated on progress.