nice cabinet. the glass is securely held in the door frame which I really like. However, the legs don't seem the same length, and the middle support leg is about an inch too short. after using furniture levelers we are able to get it level.