I have one for my Bernina. It works great, but does take some practice on the corners. I don't have it down pat yet but don't mind doing a little hand finishing on the corners when the rest goes so quickly. I have seen someone do the corners perfectly. I think it just takes quite a bit of practice.