I bought a size up and the elastic is still a little tight but that's my only complaint. The colors are bright, beautiful and very popular. The material is soft yet durable. Great value for money and perfect for spring when it's a little bit warm and a little bit chilly!