Delivery was rough box it came in was cheap fell apart almost dirting the mattress FedEx just threw it in front of stairs just awful but mattress is decent for the price