Easy to put together but some of the pre drilled holes didn't line up without force. Took about an hour from getting out of box to completion! Looks great and exactly what I was looking for