Your tops are amazing. I have one that is 3 years old and it looks brand new.
The fit is great and they are so comfortable.
I bought this top mostly to wear for kayaking as it’s fine to get wet, has a built-in bra (so no layering) and looks cute, too. So far it’s been great - I can kayak and then jump in the lake without changing clothes. I can wear it to my favorite brewpub to grab a beer on the way home too. I’m between sizes so maybe a small would have fit more snug but the medium is working out ok.
So comfortable and super cute, with a roomy back pocket to hold all my cycling essentials! Delighted with this top!