I really like this sofa.   It was delivered in perfect condition.  You have to unbox it yourself if you don't pay for the white glove treatment, so be ready and have plenty of space open to work.  You just have to get it out of the huge box and put the little legs on it.