This is the second cover I have bought. They fit well but are thin. Here in Itay the biggest problem is the sun they last about two years fade and then fall apart but a small price to pay for a good 2 year cover.
I use it for my Honda Deauville NT700V with top box. Size XL fits wel. Good protection.