I ordered two of them and they were delivered separately which I thought was weird.  The towers arrived in good condition.  The first one took the longest to put together because the screws and holes were not matching up correctly.  It was frustrating at times. We ended up using a screwdriver to hold the locks in place.  Once we got the hang of it, the second one went together a little faster.  At least we were not missing any screws.
The cabinet ended up being smaller than what I needed.  I would suggest measuring your space first to make sure the cubbies and shelves are the size you need which I did not do.