I've just received this top in the mail (super fast shipping to WA) and absolutely love it. The pattern is stunning and the fit is so flattering. I love the button detail at the back. I ordered up (10 rather an 8) as I've got broad shoulders and wasn't sure how much give the fabric had. I think an 8 or 10 would fit, but really happy with the 10 as it allows room for movement. Can't wait to wear this for brunch on the weekend.