I can already tell these will be on repeat for a long time. They are extremely comfortable and lightweight. The fabric is 100% cotton and gives off a slight linen vibe. You can pair them with wedges, tennis shoes, or flats. You can also throw them on as a cover-up for the beach. This little number really knows no bounds.