I would recommend this bag to new mothers. It has a lot of space and it is very sturdy. Can see myself using this for many years, not just for the baby stage.
I wouldn't recommend you let your baby actually sleep in this but it is very handy to change baby on the go and to store everything you need with a newborn.