Purchased last minute for an event and I was pleasantly surprised at the quality and comfort level despite the low price. There is a good deal of fabric, and while it is light and comfortable to wear, it felt well made with enough weight to it to not feel flimsy or be transparent. I got many compliments and lots of surprised reactions when I told friends it was a low cost Walyse find. Planning to order in more colors.