I originally bought 2 little singer sewing machines that weren"t worth the boxes they were in.  My granddaughters were so disappointed when they got them and the first machine just wouldn't stitch and the other the needle broke right away and there are no replacements or info on replacements.  Figured based on ratings I would try these and my granddaughters ages 7 and 8 are thrilled.  These work like a grown up sewing machine, bobbin and all, plus an extra needle is included, just in case.  They started sewing as soon as I got them both threaded which took hardly any time at all. It's been smooth sewing and they have been creating happily, since.

Pros: just the right size, easy to thread and use, secure stitches
Cons: not really a con but a light would be a bonus