They say it one size fits all!  I am 5'2' and wear either a misses small or petite medium in tops and could not get the top over my head or arms.  I had to return it and was disappointed.  The red color was beautiful.