Maybe it was just me, but I had one hell of a time trying to get the rear bolts (where the seat bracket is) to go on. I had to drill 2 holes inside to reach the bolt. It seems as if AtoZ might have drilled those holes too high up. So, parts of the inside tub looks like swiss cheese. The holes were nearly far enough up that you wouldn't need to drill an access hole to reach the bolt. Therefore, I followed the instructions and ended up drilling a hole that didn't need to be drilled, because the bolt hole was high enough up that it wasn't in the bubble area.
I don't know why AtoZ doesn't just drill that hole farther up, away from the 'bubble' area. That would make things much easier and keep people from drilling an access hole. I don't see any downsides to it. Also, one of the bolts came up underneath on the lip of my drain plug. Not too big of a deal but I thought I would add that.
For anyone interested in these, yes, they are great rocker guards! Quality is excellent as well as the company. Hardware is great too! Stainless steel bolts. And Zach is great to do business with.
It's just the install that bothered me. But you really shouldn't buy products based on the install, only the final result. And that result was great! Just keep in mind that you will have to drill 2 1" holes on the inside of your jeep, towards the back of the seat, next to the seat belt where the tub starts to bubble out a bit. Make sure you line up your drill properly and take your time positioning it.
These are very well priced too. Similar guards can be at least $100 more expensive. And that extra cost won't get you anything better material wise, maybe a different design, but that's it. These look great though, and make a decent, not wonderful, but decent step for passengers.
EDIT: Get the gasket! and put the gasket on when it's warm! Else it won't stick and when you cut it, it will shatter. It was snowy and cold when I put these on. I managed heating the other gasket up by sticking them near the heater in the jeep and it went on and cut without problems. So, buy the gasket to protect your paint and make sure it isn't cold when you stick it to the rocker!