These dresses are light loose and airy, perfect for the hot days when you want to feel free. They are made from comfortable breathable cotton can be dressed up or down. They are great for the beach, pool, lake etc. You can also throw a belt around them to run errands, wear for Sunday brunch or however you feel like styling them. They are available in 2x and 3x, however, they are meant to be worn oversized. Hence, they will fit sizes L-XL that way. I am 5.5 and wear L and the 2XL fits me oversized.