Could not give it 5 stars as I see room for improvement. I love vector based programs and if you are a computer geek you will not know how you lived without this product. You absolutely must get the embossing mat along with your purchase, I can emboss and cut on the same mat. It is a struggle to make your own designs like fronds etc., but I am learning as i go. You do get a lot of basic designs right out of the box as well. I did try to cheat and use cricut mats, you have to align the blade, but it functions better with the pazzle mat. Final verdict, it is a must!!