Ok the ONLY reason this doesn't get a 5 star is because of the swivel assembly! Getting your fingers in there to screw the bolts down was a pain!  Other than that, its a WINNER!