Matress is excellent, communication is good, delivery company were terrible. Delivered to wrong place, had to go looking for it and carry home myself