Difficult to put together because of the angled feet. I recommend not adding the feet until after putting together cabinet. Otherwise, it is perfect.