So far we are happy with the purchase.  It came in great packing and was easy to put together.  Took us less than an hour.  The couch is little hard at first but its not meant to be super soft and we like it that way.  We love it so far, will have to check out the quality and how long it lasts.