I really love these shelves.  They make it nice and easy to change out my art as I please without having to fill in holes and patch drywall.    

Pros: easy to install
Cons: the different sized shelves are slightly different in shape and cannot be butted directely next to each other.