This was a little difficult to assemble. Doesn't come with the holes pre drilled. Which we knew about from reading the reviews. We are happy with this purchase.