There are no holes or defects in the tapestry. However, the printing quality is not good: the resolution is low so the picture appears blurred. There are also some artifacts (halo in high contrast areas). Maybe if you order a smaller size one it is okay (I ordered 200x150cm). I am not going to hang it on the wall.
Looks fine if you look from a distance, otherwise the image is very blurred and pixelated.