It doesn't seem to be a bad piece although the button stance is a little high. IF IT FITS YOU well and you like the style, it is a reasonable price.
The sellers description would have turned me off though: "This high style jacket will help you to create a more professional and sophisticated look."
As for canvassed, do the test when you get it and let us know. How to do the test? A search will bring that up.