The cabinet was fairly easy to put together.  No headaches!!  There were just a couple of flaws; one in one of the glass shelves and a scrape in the lower side panel, but neither one shows, so it will work.  

Pros: Great value for the price!!