I read a lot of the previous review and surprisingly the assembly didn't take as long as other have said. I love the color and sofas (I ordered two) only reason I rated it 4 stars instead of five is that I wish the size was a little bigger.