for the price I think its a great purchase. I'd give it 5 stars if all of the threading lined up exactly. had a time w a few of the screw threads not lining up. other than that I'm very happy with my purchase