Puppy Love is as adorable as its name! I opened the box and this great suede shoe was even cuter in person. It definitely didn't disappoint and the quality is well worth the price. I am usually a size 7.5 or 8 and I ordered a 7.5. I could probably fit in a 7 though because the stretch back heel allows for adjustable comfort.