Perfect for the spot we intended it for. Took a few hours to assemble but instructions were clear and easy. Worth it.  Looks nice and doesn't look like a cheap piece of furniture.  Can't beat the price.