I bought this machine for my grandaughter's 10th birthday, as she had shown such a keen interest in sewing. I have been sewing all my life, am now 67 and have still got my original Brother sewing machine that does everything. The Hyundai is a very good starter as it is not a toy, and behaves well. It will take only smaller sized thread reels, but has a bobbin system like a 'grown up' machine, is simple to thread, quite robust, and has variable speeds, with a responsive foot control. So all in all, for a starter, it is very good indeed, but would never replace a full-size machine, as it is not intended for that purpose.