I love my bench, Its beautiful! The upholstery is done very well. The color is what I expected. It is pretty sturdy. It has a little give because my son said one of the legs was not completely lined up when he put it together. I am still very pleased with this purchase.