As most other reviews have noted, it does take some time to assemble.  When I unboxed it, I looked for the small label stickers they have on the pieces & then I took some painters tape and labeled them myself to make it easier to know which piece it was. Fits perfectly in the space I needed it.