I ordered a large canvas art display from Canvasangel and was very happy with my purchase. The business owner was great about communicating with me, which I appreciated. The product was being shipped from overseas, so I knew it would take a while to arrive. It arrived in about 3 weeks from the time I ordered it. I am happy with the quality of the artwork-- it looks great in our workout room.