The hard work of mothers, and all that they do for their families, can sometimes be overlooked. So, one tattoo artist mom, named Ryshell Castleberry, penned an emotional Facebook letter “dedicated to all the women who give their lives for the welfare of their families.” Castleberry wrote the letter in early March after hearing criticisms that a stay-at-home mother “doesn’t work.”

The post features a hypothetical conversation between a psychologist and a husband who says his housewife “doesn’t work.” But after the husband rattles off a list of his wife’s daily tasks, including getting the kids dressed and ready for school, going to the supermarket, taking care of the baby, cleaning, cooking and putting the kids to bed, it’s clear his definition of “work” is quite skewed.

It begins with an imagined situation where a husband complains to his psychologist that his “wife does not work”

Tired of constantly hearing the phrase “but what do you do all day?”, Florida-based tattoo artist Ryshell Castleberry decided to write a tribute to all stay-at-home mothers via Facebook. It exploded. Her powerful post has been “liked” over 640,000 times and shared by more than 300,000 people. It may seem like a lot, but that’s not enough. It has to be read by everyone to really appreciate all of the enormous sacrifices moms make for the sake of their children.

However, not everyone agreed with her post. Some working mothers criticized Castleberry that “there’s those of us who do all that AND work.” Castleberry defended her post by saying that anyone, whether a working mom or working dad, should be able to “read the message and replace the words with words that fit [their] situation.”

Tired of constantly hearing the phrase “but what do you do all day?”, Florida-based tattoo artist Ryshell Castleberry wrote this post:

More info: Facebook (h/t: attn, 22w)