It's good enough. Also protects from water. Only problem is it's strap (that helps to keep the cover on bike). It should be a little forward. It's placement is such that you have to completely sit down on the floor to reach the other side of the bike and pull one end of the strap. Then only you can clasp it with the other end, that is in your side.