This came via UPS in 3 very heavy boxes, but once we got them inside and unpacked, everything was accounted for and in excellent condition. We found it helpful to lay out all the pieces ahead of time so make sure you have plenty of floor space available. The directions were a little small and difficult to read, so we relied on the pictures and our common sense and it went together without a problem in approximately 3 hours. TIP: once put together, put all your media in before you put on the doors. They are removeable, but it's just easier to sort this way. Enjoy!!