This is such a cute outfit. I bought to wear on vacation and it was perfect, can pass for dressy or casual. The fabric is fine and the quality is ok too, neither are great but also not horrible. It fit well. I got a light color so they’re not very noticeable. I’m 5’7” so maybe that is why. It was an easy to wear and flattering outfit.