I have a Janome one. My mum bought it for me from Myer! Its one of the more basic ones, but it has all the features I wanted. It also has some fancy shmancy stitches which are pretty cool. I dont know if it has the one step button holes though - I've never done a button hole with it!