Pros: inexpensive but looks very good. Sturdy once you add some weight to it. 
Cons: Im not too sure how much weight each shelf can hold but I would put more than 10-15 pounds on each shelf.