Very easy to put together, longer than expected but works perfectly for my apartment living room. It is FIRM so if that's not your thing don't purchase this. For the price and clean lines, and quality material it is very nice.