I love it! Firm but soft, almost too comfortable to get out of bed. It only took an hour to grow from being rolled up to ready to use. Well worth the money.