What are good gifts for a new mom?
For Baby: 
Baby Bum Brush (don't laugh, this saves your life as a new mom!)
Anything Kyte Baby, I was obsessed with this stuff, its all organic bamboo and SOOOO soft
Muslim Burp Cloths - you go through these like WATER for the first few weeks
The Story of You - someone got one for my friend and she raves about it! Its a DIY photo journal to document the first year(s)
: 

For Mom:
Babysitting coupons: just offering to come over and let her sleep for a few hours for the first few weeks will literally change her life. Truly. This is my #1.
Newspaper framed from the day her baby is born: Ricky did this for me, and it meant so much! Just so cool to have.
A cleaning service for a month (nobody got this for me, but I ended up getting it for myself, I couldn't keep up!)
Uber Eats/Doordash/Instacart Food Delivery
Shower Steamers/Spa Day
If she has a C-Section, you might want to talk to her about if she needs anything to help make her comfortable? I had one unexpectedly and I didn't realize you needed special underwear, ice packs, etc. I was totally unprepared, haha.