My hubby bought mine for me at Christmas. I love it! It has sooo many features and is a blast to use. I'm still not sure how to do the embroidering yet but I almost have the courage to start. A couple more days I should be ready. Don't feel guilty for buying yourself something cuz you know you deserve it. Happy Mothers Day!!