Pros:  Pretty easy to put together, looks nice and like the picture, seems sturdy, price is very reasonable.  It works for now, and is way nicer than the one it replaces. 
Cons: It's made of particle board and covered with some kind of waterproof coating.  Most surfaces are coated, which is good, but a couple of smaller ones are not, which makes me concerned about the humidity in the bathroom, and concerns that it will swell and break down.