I've re-covered a couple of seats including the one that's on my 550 and it's really easy.
The biggest problem with the Honda was that there's some rusting of the seat base so some of the hooks were a bit brittle.
My Suzuki 400 had a plastic seat base and I stapled the cover on. Looked great too.