Yes, it's a smaller work area on there but it's big enough for my needs and kept the cost of the machine reasonable. Only a single thread color at a time but it handles the cutting and prompting to swap as needed.
And yes it takes files on a USB drive. I'm not sure if it could be driven entirely from a computer directly, I don't think it could, but that wasn't a strict requirement for me.