Mattress arrived quickly.  It's on the firm side which I prefer but it is for my daughter and she wishes it were a bit more squishy.  Good quality and seems like it will last for years to come. The only thing I would do differently is order the next thickness up. But all in all a good purchase