Great packaging and fitment. Easy to install. The large mirror is slightly shaky going down the road. If the mirror was stable going down the road, this would be a five star! The smaller, lower mirror is very stable though. For the price, I guess I don't have much to complain about though.