Fits perfect, their measuring chart is pretty accurate, so once you know your measurements there should not be any problem with a fit. It definitely needs ironing, comes all wrinkled, but for the price it's not big deal, even if you hire someone to iron it.