It took us an entire day to assemble it, and we assemble furniture every time, so we are pretty used to those things.
The delivery guys were super nice and brought the box to our apartment. We had some issue with aligning the doors but eventually worked it out.
It doesn't seem like a very sturdy piece. Place 8 pounds on a shelf and you will hear the shelf already moaning with anguish.
Hope it will last few years.