This cabinet is perfect for our kitchen space! It was relatively easy to put together I just took off a star for how hard it is to get the fit to hang straight. We followed all the instructions but weren’t able to get the door to hang straight. Also the wall anchor provided doesn’t work. Other than that this cabinet is  there right size, the shelves are large and it is sturdy