Superb mattress if you have a bad back, which I do. It is firm so if you prefer a softer feel then this won't be for you, but as someone who has been resorting to sleeping on the floor to relieve my pain, this one is perfect. It comes rolled up and was not too difficult to get up the stairs, although it was sweating a bit by the time I got it there - a two person job to move it upstairs I now know. My only down point is that it is a bit smelly when you first use it, I guess its the smell of new foam, but after a couple of days that went away and it certainly didn't stop me sleeping the first couple of nights and isn't a particularly nasty smell. I would give this 6 stars if I could having had more sleep in the week I have had it than in the last 3 months!