This media cabinet arrived a full three days early (thanks for such fast shipping) in a flat box ready to be assembled; it was packaged very well and in excellent condition. My husband (who is meticulous about assembly) had it ready to go in about five hours. We love the way it looks--not too traditional, not too modern--just right. It blends well with our other furniture and holds our new 60" television perfectly with a good amount of storage as well. We definitely recommend this cabinet!