Bought this for my 16 year old son. He LOVES it! Says it is very comfy, A little squishy but firm. He would definitely buy it again.