Love the top but i was caught off guard by the color, i thought it would be more blue. I took a size 6 (XS) bc this is my first purchase and i wasn't sure as i am thin, but i think a size 8 would have suit me too. Thank you, my boyfriend loves it 😝 !