I got this because a friend had the same one in a different pattern fabric for use with a Scan n Cut machine. I wanted a bag for mine and this bag is the perfect size for the machine and all the accessories that I have for it. I will be using it to transport these items often via car, and this bag should hold up well to that sort of travel. The straps are long enough for my shoulder and sturdy enough to carry by hand, the telescoping handle with rollers is long enough not to have to hunch to use. I like that it zips securely so nothing will fall out if I tip it over. I was very pleased that it comes in the purple plaid.