The bag it's self is fine, it is small but actually bigger than i first thought it would be, it sits on and is stitched to a hard wearing material looking mudguard, (only way I can describe it) the bag is big enough to fit a bike first aid kit, keys, small lock, phone and a repair kit in to it with still a little wiggle room, which is great value for money I think, the bag is made from hard wearing material so it feels strong, it also has a string zip for easier and quicker access, but unfortunately the Velcro straps are not very long that attach the bag to the top bar, i don't know how strong they are either as there only stitched on lightly to the bag, but the mrs says she can sort that out so happy days, saying that though, they could do with a few more inches to make sure the bag is securely fastened to the bike, however this is a great little bag and I'm glad I've got it now, I may need to do some alterations to the straps at a later date but for now it will serve its purpose, you get a good quality bag but not so good straps, if you can live with that then this is a little bargain, very handy!
I've fitted this bag to a Claud Butler Cape Wrath D27, it has a thicker and different shape frame than the normal mountain bike but this bag does fit this type of bike.
It should fit any normal mountain bike!
If the straps were longer this product would get a 5 star from me.
The delivery wasn't as stated though, and was late by a week but excellent communication from the supplier once i made contact, he/she was very apologetic and assured me via email that the bag would be with me very soon, i still don't know what the delay was but i imagine it had something to do with christmas, anyway spoke to the supplier yesterday, it arrived today!
I would recommend this product