This is almost exactly what we wanted. Overall I’m very happy with this purchase. It’s sturdy and is the right size. The only thing is that the shelf in one of the cabinets only fit in one of the height options. The boards seemed to have warped or something a bit so that it was too narrow to fit the shelf in the higher position so we had to put it on the lowest option. But other than that it was easy to put together and met my expectations.