The product arrived in the given timeframe. It is beautiful and fit perfectly. All was assembled and ready to put in place BUT 3 of the drawers had loose bottoms - the tacks holding them in place failed. I had to tape the drawers together. They do not slide out as the bottom ones do which makes sense but it also makes mending difficult.

Pros: GREAT CD cabinet!
Cons: Drawer construction