i think its a spring clip.. but sounds like you listed everything. congrats on the baby!