SO frustrating to put together. Had to stop several times and revisit the next day - missing predrilled holes, pieces didn't line up, etc. I would probably return if it wasn't such a hassle, but it looks fine in the end, and I don't want to deal with returning. Just beware!