Easy to put up and look nice.  Quality materials in both the shelf and mounting bracket.  They will not hold much weight unless you can mount them to studs but if you can do that they are very sturdy.