I like that it is very user friendly, has great tutorials for beginners as well as more advanced users alike! It's easy enough for someone who knows nothing about sewing but needs something made quickly/on-the fly (like myself) yet still can learn how things work along the way too!! There are also some nice features included in this program such as being able to save your design so you don't have to reenter all those details again if they change later down the line. You do need an internet connection when using any software programs online though which isn't always ideal depending where we live etc., however there was no problem here at our local library while working through my project last week - just keep checking back occasionally once logged into their system to make sure everything works ok without crashing out unexpectedly :) The best thing abut PM by far would be its ability to transfer designs over between machines seamlessly meaning less time spent having to recreate them each.