It was a larger and nicer machine than I expected for the price. It is all that I need since I'm not a professional seamstress. I just sew some clothes for myself which only require basic stitches and button holes. This machine is much more than I require. I've already sewn with it a little and did not face any problem. I'm very happy with my purchase from Overstock. I'm really glad that Overstock is providing us products with a very low shipping charge. It really makes it worth it. Thank you.