One of the pilot holes was drilled at a slightly wrong angle, so that made assembly a little tricky, but other than that it went together in about an hour and looks great.