I gave them an A because they turned out so well. It WAS a little tricky to hang and it took some work to figure out how to attach it to the shelves. These tabs are designed to slide down a dual set of pan head screws (small) which are NOT supplied by the manufacturer. For unknown reasons, there is an open edge at the top of each edge. To secure them, I found the right size pan head screw. Most of the time I used a plastic expansion anchor because we didn't have the lock in the right place in our walls. I added wood glue to the top of the ledge and under the shelves to keep the shelves from sliding. Every performance is well done. They are exactly the same size. The screw mounts are pretty close too, and I really had no trouble aligning them (a relief).
Ensure Safe Steps With Outdoor Non-Slip Stair Treads - 10 Pack Of 6"X40" Black Anti-Slip Strips
42 Review
Protective And Stylish: XCEL 4Ft W X 5Ft H Black Steel Fence Gate With Anti-Rust Technology And Sharp End Pickets For Effortless Installation And Durable Outdoor Use
34 Review
RF Remote Control Switch EMylo Smart Wireless Relay AC 110-240V 2000W 1 Channel Momentary 433MHz Module With 2 Transmitters
40 Review
Non-Slip Brown Carpet Stair Treads - 15-Pack Of 8"X30" Runners For Wooden Steps
39 Review
Keep Out Drafts And Sound With Self-Adhesive Foam Insulation Tape For Doors And Windows - 13 Ft Weather Stripping Seal Strip For Cooling And Air Conditioning (2In X 1/4In, Black)
39 Review
High-Performance Convection Heater By Mr. Heater Corp, Ranging From 75K To 200 BTU/HR
47 Review
White Self-Adhesive Tape For Weatherproofing Doors And Windows - 16Ft X 1.77In (45Mm) - Includes Weather Stripping And Silicone Seal Strip For Draft Stopping And Shower Glass Protection
27 Review
Keep Your Home Comfortable With 6.5Ft Of White Foam Insulation Tape For Doors, Windows, And AC - Soundproof, Dustproof, And Cooling
34 Review