It came almost completely assembled, just needed feet screwed in.  I was able to set it up by myself in less than 5 minutes.  It is solid feeling and comfortable, and gives a nice sleek modern look to my living room.