Another keeper!!! This onesie has 3 buttons that unattach in the back to reveal your goodies. It is also very durable quality, extremely soft, cozy and keeps you warm. I'm wearing an extra small in this one... They run big so if you normally wear a small I would suggest you get an extra small.