The door compartments are a decent size, the shelves have lots of adjustability, the door was easy to change the hinge side on.