This is such a versatile style. The fabric is beautiful, these vests have useful pockets and they make any dress or top look amazing. They have a long length that covers just enough and really makes you look amazing. These vests wash and pack like a dream so they are perfect casual wear or lightweight travel wear. Wear them with any of our dresses, skirts, cropped pants, pants or leggings. Machine washable and wrinkle resistant. Made in Canada by Rapz Lifestyle Clothing.