can someone help me figure out what size would fit my needs?

Top