I bought an XXL. I’m normally an XL, but thanks to reviewers - I opted to take their advice and go up 1 size. I’m glad I did. Very roomy, lightweight and comfortable. I’m 5’4” and the sleeves hit right at the end of my wrist. Sometimes larger tops will be too long in the arms - this is perfect. I bought the green (see photo). More evergreen than a bright green. Perfect for upcoming holidays, too! Always a nice change from red at Xmas.I’ve worn this top three times since I received it and each time someone tells me what a cute top it is. It’s very comfortable and fits just like I expected it to. I have since ordered in another color.I wore this today for the first time and it is so cute!! The material is soft and comfy almost like jersey material, but it’s actually some type of synthetic material. It was fine for the morning when it was cool, but I had to change by afternoon. Definitely better for cooler days. I wore it with light wash jeans and brown ankle boots and felt super cute! ? I bought a large because of the Amazon recommendation and it fit great. I typically wear a medium, but I’m glad I bought the large.Cute top. The sheerness question threw me- it is not sheer. Totally opaque. Fits great. (5’4” 145 lb medium size)Can wear with jean shorts, jeans, leggings well. Covers my bum well too. Happy with the purchaseHave since purchased more from the companyIts long enough and looks/feels great but I find myself pulling the sleeves down to my wrist every few minutes if walking. But overall cute!I am 5’7” and 135lbs I ordered a large it fits perfectly. A little stretch and it covers my bum! It is absolutely beautiful I feel so pretty in this shirt the v neck doesn’t go to deep and it’s really flattering. I would buy again!!!!!Love love love this top. So flattering and the weight of the fabric is really nice. It is a great top for work and the elastic at the wrists gives it a nice touch.It fit me like just all..most a mini skirt length. Wearing mid- calf leggings with it is very cute.