Buying my mattress was made very easy and straightforward delivery came within 2 days ( as was promised) it was delivered within the time slot given and was even carried up stairs for me ( and my stairs are really steep) I have not yet unpacked my mattress so cannot come to on that but I cannot fault Wayfair’s service and will definitely be buying from them again.