The mattress arrived on time in great condition the only reason I’m not giving it 5 stars is because it is supposed to be medium on the firmness scale but was actually more plush than the plush one I ordered for my other daughter. Lucky for us they traded and all was well.