Super cute and light weight cotton two piece. Shorts have pockets, elasticated waist and buttons at the side to fasten. The shirt has buttons too! Can be worn open or shut, together or as separates. Shirt states size L, but would fit from a size 10-14. Shorts state size 14 but would fit 12-14.