Looks great!
I had the same concern so I opted for 4" lag screws into the studs and have had no issues over 2 years with stability.
Wayne
I did the same with mine. I think the shelves will bend before they come out the wall. They are rated at 100 pounds each level, which isn't really that much.