These are great little tanks but run pretty small.  I ordered size small which is supposed to fit sizes 6-8.  My girls are size 4T and 5T and they fit perfectly.  I bought up a size hoping they would fit them for awhile, but they will outgrow them very quickly.