Good mattress but arrived in a filthy packaging and communication regarding the Delivery timeframe was poor. Also a very heavy mattress be aware!