You are basically on your feet for 8-12 hours with about a half hour lunch break. CONSTANTLY. And Speed is your best ally so you are running around for about a 2 miles a day over 5-6 days a week.
No matter how they spin it, it is still a commission based job so your performance is totally up to you and people you interact with that day.