What a perfect colorful transition piece! It's super light weight with a polyester feel. Not much stretch but it's very loose fitting. It has bright colors of pink, blue, purple, and orange! I would layer this top with a denim jean jacket since the shirt is so busy itself. Add some chunky earrings and call it a day!