Five Stars
Very nice and sturdy.  My daughter, who's 16, put it on her car herself.  Totally happy.
Rating: 5 stars