Really cute! I typically fall somewhere between a medium and a large in tops depending on the cut (38 C) but I sized up on this one after reading the fit guide. Glad I did! Its snug but Im not spilling out or uncomfortable. Good length to it as well. As a 5’10 girl, sufficent length is sometimes hard to find. Im looking forward to wearing this for 4th of July festivities!