Well, I think that the item is made of quite good quality material. The problem is that the description says "Fits all adult bikes". My bike is medium sized and even that it struggles to fit over. You can't stretch the material or the sheet will break and make a hole in it. Also it is not specially made to fit handlebars and they will really stretch the material, meaning that it is good for a bike without handlebars only.
I wanted to return this product as not as described because it clearly does not fit all adult bikes, but was told by the people who bought it on my behalf not to as it's not their fault and they sold it to me in good faith. Although I agree they possibly did not envisage it not fitting, I still think that the product has not done it's job properly. Likewise, they think I made the hole in it by ripping it against the wheel, however if you do this it will not break, only if you stretch it at the seam.
In conclusion, this cover will be good for a children's bike as it will fit. However I would not reccomend it for an adult's bike and think you should spend a bit more money for a more high-quality product.