Love it! received compliments on my scheduled delivery date :) I defintely recommend. The material is good especially  if you wash it as soon as you receive it. Also you can wear it when you come home from the hospital and healing and bonding with your newborn.