The locking lever is extremely tight. The lever came off on the very first day. The company refused to take back the product and give the replacement. I bought Giant Recon HL900. Its really a bad experience. Will not recommend this product or website.
Unfortunately - thats a very unfair review.
The real issue is that you broke the lever while trying to install this product and this was addressed immediately by our rider support team.