Bought it for my husband as a surprise and he absolutely loves it. Firm yet comfy and super low profile and easy to assemble.