My daughter and i put this together with no issues. It is firm, yet comfy. Fits percectly in the space i needed and my couch no longer takes up my whole living room! Perfect for a minimalist lifestyle. Love it!