Thick fabric, good sewing. The colors are vivid and the lovely print. It's very well printed, you don't see imperfections, just like the photo. I 'd buy again. Shipping very fast, no security issues. I haven't had to contact the seller, so I can't comment on it.