The IDEA4WALL canvas wall art is totally made in and shipped from USA, normally takes 3-5 business days for delivery(including handle time). Paintings stretched on frame with hooks attached for easy hanging on the wall(hanging accessory kit included). Frequently update new theme of art works based on your favorites and original design.