It took a while to put up, but once up looks pretty good, especially considering the price. We chose to leave the towel rail off so it would fit in the space we had. It's got a really nice sturdy counter top. The back is really thin, but for this price you surely can't  expect everything!