I liked the elastic it had in the sleeves. It looked very cute but it seems short in the back. I have another I bought years ago at a store and it does the same thing. I hoped by ordering a larger one that it would stay in place. If I raise my arms everything falls out. Its probably just my body thats at fault.