This is a fantastic couch!  It is easy to put together and looks modern and stylish..  It is firm but most couches
are for awhile.  It will make a beautiful addition to our office/guest room.  You will love it!