This is a very nice top perfect for summer. I had to sadly return it bc I am petite and it didn't fit right. The straps are too long and so the top is too low. It would fit fine on someone that isn't as petite as I am. For reference I am 5 feet tall and I ordered the xs.