Overall not bad. The screws are cheap though so don't over tighten. Would like to pick up a rail extension.