Pros:"Overall - great product" Cons:"Minor Design Flaw" Bottom Line:Yes, I would recommend this to a friend. When I got to shelf installation it was not possible to pre-assemble the 30" shelf &amp; brackets as a single unit, then inserting the 'whole assembly'. This makes it impossible to raise &amp; lower shelf positions in the channels without disassembling them! This is extremely awkward when shelf height is lower than one's waist &amp; one attempts to secure shelf to the bracket!! My suggestion is to change design as indicated above. Also, it should be specified the channels need to be spaced 28" apart, in order to select the appropriate grooves in a shed wall. Otherwise I think it's a great product. Don Schmidt