Assembly was a little difficult because the instructions were not complete but I assembled it in 2 hours.
Nice finish, drawer looks and works great.  Much better in my opinion than the manufactured wood models many sell.