This is a great dress for the beach with nothing underneath or with a t-shirt for a day out in town. Its easy to slip on and off and closes with a little apple button at the back. Its made from organic cotton and can be washed at 40°. I even prewahed the fabric hotter. The top has a simple bodice and the skirt is a little bubbly, it has quite a loose fitting, so it does fit all kids.