Love it! Firm enough with support but also very comfy. Comes in 6 parts - Easy assembly!