Arrived ahead of time and in perfect condition. Fit perfectly. Color is true to the photo. Supersoft, stretchy **natural** rayon with a bit of spandex for fit and comfort. When it comes to those hot summer days rayon is the queen of keeping cool :) REALLY love this, would definitely buy it again, and definitely recommend to a friend.