Great piece. Everything fits perfectly and it was not difficult to assemble. The finish is nice and compliments my other furniture.