I have bought several pieces of vinyl from them and gotten too many with defects. Also on fabric photos they show the design so much smaller than what it is. You get huge designs that are not usable unless you are using them for a very large items. Shipping is very fast. But all in all disappointed with products