Avoid, poor retailer.
Order mattress 23rd Dec. Today is 21Jan. Still waiting. An on-the-day delivery postponement last week, and a no-show on the rescheduled delivery day yesterday. No engagement from the company on requests for updates. Terrible customer service.