The mattress is really excellent quality, very comfortable and true to the description. However, delivery took a little longer than expected (7 days instead of the 5 advertised). Nothing dramatic, but it could be improved. Luckily, it was well worth the wait!