Son spoils his hardworking mom for a day

A man in Austin, Texas, decided his hard-working mother deserved a day to be spoiled, and he did just that on June 7.

Juan Alvarez shared photos of his mother on Twitter after he decided she deserved a day to treat herself. "My mom has sacrificed her whole life as a single parent working 3 jobs for most of my life," Alvarez tweeted, "Today I spoiled her with a rose gold iPhone 7 & new clothes!"

His mother can be seen in the photos showing off her new iPhone and clutching several shopping bags with a smile. The post has over 500 retweets and over 5,000 likes on Twitter.