We really like this unit. Delivery was timely, it is well constructed and everything fit perfectly. It took me around 3 hours to assemble with some help from my wife. I would highly recommend it.