I was happy overall. This part was back-ordered, and I would have appreciated some communication about the status/delivery timing during the 3 months I had to wait, especially early on. I had to reach out first to ask about the status, but then the communication and the final result were great. I'm very glad I can find parts like this for my Janome at your site!