Super easy to set up (make sure you have a good pair of scissors handy). I slept on it 2 hours after unrolling it, and it was a great sleep. Very firm.