Yessir, they are wonderful. Even received the full blessing from the Colonel! She loves them. These are rock solid as I have had these on my Land Cruiser and beat the heck out of them. As it relates to the top plate, if I had it to do over again, I would call and see if they will leave them top plates solid with no holes in them. In my pics you will notice I added some traction type sandpaper to them. I bought this at home depot ad it is really for stair treads. It works great, will stay ion there forever, and would be much easier to attach without the holes in the top plates.