I'd love to give this shirt 6 stars, however when it comes to fit, it runs really big. I ordered a Large but had to alter it a lot to fit me. I think I could have ordered a small and been ok! It is gorgeous and I got tons of compliments. I would buy this shirt again in another color (and size) if I ever came across one!!