Pros Accomplishes a lot while taking up minimal space. Looks great. Cons No ventilation provided for electronics either in the top or bottom when doors are shut! A bit tricky to get the doors properly aligned in order for them to close properly.