Fits well. They are cute and a great price. I love the fact that they all have 3 snaps for different sizing. I've included a picture of the pink. Colors are bright and as pictured.  Came packaged well and on time! Would definitely recommend.