The mattress arrived earlier then expected. Set up was super easy. Took like an hour to fully get to 10 inches. The mattress is firm yet comfortable. I find it to be a little warmer then an ordinary mattress but still a great mattress.