Very easy to assemble, just make sure to follow the directions when joining the 2 pieces together-lol. Firm but comfy.