Fast shipping and well packaged. This mattress arrived rolled in a box and unraveled nicely makingsureto allow 3 days to fully expand.  The quality is great. It is not too soft or too firm it has the right amount of firmness I was hoping to get. The mattress itself is pretty heavy but it has straps on rhe sideto help you carry it. Overall I am pleased on quality and cost. Highly recommend.