We love it!  It was a little tedious to put together with all the nuts and bolts, but when it was done it just looks so great!  The cushions do move a bit so I am laying down vinyl drawer liners in between the cushion and couch (so that it's not permanent Velcro and I can still wash the cushions easily).  That helps!  And the cushions moving is minor!   It's really a lovely couch and for the money it's a great value