Not every piece was great but not bad at all for the price. Would buy again. I did use spray adhesive when I put it down instead of following their directions.