Very good site and quick shipping to Ontario Canada. Packaged well. Canvas cannot say top quality, but it's good value for the money spent.