Great for the price. Most of it was easy to install except for the top, which needed screws put it, but was not pre-drilled so it took a great deal of effort to get the screws in. The top is really large though, which is nice.