There are many parts to complete this cabinet so is time consuming. I took several hours day one to pre-assemble all the small parts and put it all together the next day.  You have to take your time to line all parts properly.  Following the pictures for assembly made it easy to put together. The finished product was exactly what I was looking for.