Very satisfied overall. I ordered them with 10 day delivery and they arrived in two days (perhaps not always the case). Very well packed. I installed them on my 2007 Jeep Grand Cherokee 4WD. They've been four months and I've had no problems. For them you need a deep socket. DO NOT FORGET TO RETIGHTEN THE BRACKETS ON THE ROOMS. Give it about 100 miles and again be careful. They held up well and helped my new larger wheels solve the mileage problem. Don't go cheap I recommend them.