So cute!!! I got a L but it comes up really stretchy so you can definately size down. Looks exactly like the photo and the delivery was fast, very happy.
love it