I love this design it's inspired by 60s Super Mini dresses and also baby doll clothes. It's made of two materials with different color Stripes color blocked together. It has wide straps and a square neckline. It's extremely short and cheeky so it looks really cute with shorts underneath or bloomers. I have styled it with ruffled hot shorts which I also make and are listed separately. This fits a size Xlarge best it is 100% cotton but it does stretch