100% Cotton flowers; snaps between legs and buttons at the back; with lining; 100% cotton white ruffle bodysuit