Excellent cabinet for our needs.  Received in 2 days and had it put together and hung in about 30 minutes.