I bought this cover 6 months ago and since then I used that every week. It is a soft cover and it helps with dirtiness and scratches, but it doesn't help with hits.
For me it was worth it because I usually take taxis and sometimes I share a van with bands, and usually the amp moves a little bit and that produces scratches all over the amp. So the cover keep it clean.
If you are looking for something to keep it clean this one is a good option. It fits perfect in the amp and there is also a thin layer of foam that helps to protect a little bit more the cabinet.