It's so beautiful, it was really easy to put together. We didn't have any problem with the pre drilled holes. It went together really smooth, about 1  1/2 hour total.