I am famous for not being able to put things together.  I'm the worst assembler in the universe!  But even I had this put together in 15 minutes!  Had to carry it upstairs by myself, but I just opened the box downstairs, then carried each piece upstairs, not heavy at all.  It's firm, comfortable, and feels very solid.  And it looks AMAZING in my space!  Absolutely LOVE!!!