Very comfy. Firm enough but not too firm thanks to the memory foam top to it. Delivered quick and was easy to unpack (comes rolled) and didnt have to wait long for it to take its right shape. Would recommend.