The cushions are hard and not the most comfortable. Otherwise, it was easy to assemble and looks pretty much like the pictures. It fit well in my small living room.