As a new mother who just hit the six week mark, I can honestly say I would die for each and every one of these gifts. Especially that face mask. It's SO important to take time for yourself (even if it's just 5 minutes doing breathing exercises in the bathroom), and I think all of these gift ideas help an overwhelmed new mother do just that. Other non-material gift ideas include meals (I have the best friends here who brought us food every night for a week), holding the baby while mama takes a shower/nap/bathroom break/drinks coffee, just coming over for adult conversation because talking to a newborn all day can get pretty dull.
A robe that's also a sweater making it acceptable to wear a robe in public. Count me in.