I chose this top because of the awesome reviews. My daughter and I are going to Disney and wanted some shirts made. I ordered a Large and my daughter a Youth Large. I do not like tight tops and it was perfect. Enough room and not baggy. I am a 36DD, 5'2 and weight about 175lbs. My weight is evenly distributed because I work out a lot but have wide hips so I ordered a Large instead of Medium as I usually would. Love it, will order again.