The fit was terrible. Very boxy and large top, and tiny at the waist. Put it this way- I'm nursing a 10 week old and the top still had MAJOR room in it. The quality of product was great and shipping and Amazon was of course great too. I returned the item.