It's an alright fit. It's not super form fitting like o wanted it to be, but I am a rather tiny lady so it's hard to find form fitting tops. The print is cute. It's not my favorite thing to wear, but it's a nice statement piece for a cute outfit.