First of all I didn’t think this was a mattress that would come rolled up so that was a pleasant surprise. We got it for our a teenager and he loves it. It was easy to take out of the package and it is very comfortable. Not too soft and not too hard.