It came in the timeframe they promised and was packaged very well so it arrived in perfect condition.  It did take a couple of hours to assemble, but all the parts were well marked and the instructions were good.  We are very happy with the mohogany stain and the overall appearance of the cabinet.