Shipping took a while but was easy. A tip to the delivery guys and they brought it up to my apartment for me. It all came in one piece so it was really just about un-boxing it and putting the shelves in where I preferred them. It looks classy and it's sturdy and I'm a happy camper.