Good quality for the price. Easy to hang. They look textured but are actually smooth and flat - you can’t tell from a distance though. There is a small gap between the canvas and the frame and you can see the barcode for the print if you look closely, but again, you can’t see it from a distance.