This is a fantastic little bike. I'm pretty sure it's a large but it could also be a medium. Heck, even a small person could ride this. It's very quick, agile, nimble and super fun. I put the fattest tires I could possibly fit on it. New grips and pedals. The brakes are dialed and it rides perfect. Some small scuffs. It will last a lifetime with proper maintenance.