Perfect. My 10 year old and I were able to muscle it upstairs (it was HEAVY) and it is perfect. Super soft and comfy, yet supportive. Bought this for our guest room - it's so comfy I might start sleeping in there!