Button-front flannel top with ruffled collar