Perfect size, was easy to put together, very clean looking, a great price and it was delivered as promised in two days.  Love how EVERYTHING was included to hang the cabinet.  Thanks!