Very good product, tapestry looks great, and is even larger than I anticipated. Definitely real weave and not a print. Just beware of very long time between ordering and receiving your order. They do let you know it is made to order and can take 3 to 5 weeks. It took just over 6 weeks to get mine.