to the point....
pros: adjustable/removable shelving, doesn't take too much space which is important in small spaces. cons: the darn door keeps falling off, & it was kind of frustrating to put together.