Quality is good. If you are from North America take an extra size or two extra size. For example, the extra large size feels more like a small large size (or a big medium) from North America. Shipping takes 1 month to Canada.
Required a size bigger.