Both, the mattresses and the frames are very heavy so we appreciated having them delivered to the door. Delivery date kept changing so we had to reschedule the installation but other than that   we were very happy with the whole process.