I love the bench. It was very easy to assemble and the color matched the description. There were a few snags on the fabric but it wont show. I had to place these nonskid pads under the legs because it would move very easily on hardwood floor. But overall I love the bench.