When you order online, you can't always be sure of the quality or sizing you will get. like the other reviewers, i found this piece to be beautiful and well made. it's made from rayon and not sheer. the coral, cream, green, and light gray flowers really pop against the black fabric. this piece is meant to be swingy and loose. however, i started with a large but exchanged for a medium. it still feels a little loose so if you're undecided about sizes, order down.