This is an amazing product. I use it frequently for my 29 inch (XL) Santa Cruz Mountain Bike. Basically, I own one of the largest bikes on the market, and it fits perfectly in this bag. The assembly stand is incredible. Just buy this bag!
Another, very important note: Thule customer service and warranty service is top notch. My first bag had a small flow (a rivot popped off) and Thule immediately sent me an entire brand new bike bag. No questions asked. This company is top notch. I will be purchasing from them, again, and often.
Mountain Bike Guy