I made the mistake of ordering this at the same time I ordered a ball mount. It shipped quick the only problem it was in 3 pieces. Also this product does not fit a 93 chevy silverado extended cab fleetside 4 x 4. It was too big. Still haven't found a mirror to fit it yet.