The dress is perfect for giving  birth at a hospital. The buttons in the back open easily but they keep you fully covered. My favorite part is the snaps that open fully down for skin to skin contact with the baby after he/she is born. And it is perfect for breast feeding too! The material is really soft too.