This was a BEAR to get together.  We actually had to stop and walk away for a bit because of how frustrating it was.  The first side piece went on like a dream, but the second one gave us issues.  Once it did get on the rest was pretty easy.  It looks great and is super comfortable.  The online image makes the color look cooler (more blue toned) than it actually is, but it works well in my living room.