The bench as very easy to build. Everything was in perfect condition.  The fabric was tightly upolstered and matched the color pictured on the website. Great buy!