Availability on these shelves was limited to only a few colors in the size I needed (8 x 24"), however, it was worth the wait.  The mounting hardware for these shelves is quite solid and was a key reason I bought them.  They mounted to my wall beautifully without wobble and can hold a good bit of weight.  i am using these as kitchen shelves, and  they work nicely.