This was a pain to put together, but beautiful once assembled. The cabinet doors do not have pre-drilled holes, which was annoying. I love it otherwise and receive many compliments.