Fantastic Company. Received confirmation of order. Was immediately able to change my delivery date and time. Received email the day before confirming shorter delivery window and on the day a phone call 10 mins before arrival. Product is very firm. Takes a few weeks to break in a bit. Ive had the same mattress in a different size before and it is still as described. Definitely good firm mattress that you dont sink into. If you want firm. This is the best and you wont be disappointed. Perfect in everyway.