Shipping took about 1 week even with Prime and it arrived a little wrinkled but everything in the box was intact including all the parts needed to work on the brakes, except for the tools and cleaner brakes and maybe some brake fluid. After installation and a break-in period, the brakes appear to be holding up well, but time will tell. I didn't give it 5 stars because all parts have no country of origin although they appear like decent parts. I'll edit my review, they can't take it.