This top was a great find! it has a beautiful print on the front and goes perfect with my olive green shorts, capris, and pants! it is slightly sheer but not so much as to need a cami underneath. fits true to size. i love it!