good work... You need to think about the final size this logo will be printed. the small text inside the cart may not come out properly if lets say he wants it printed in a business card. now if you are talking about a large decal on the side of a car, billboard, window or door, then it should be OK.