Overall it's a decent product. However, it takes time to make, and the results are uncertain. The quality of the materials, especially the back is questionable. It's only going into my office, so it's okay.