I love these sandals! Honestly, I really like Billabong sandals, but this was my first time ordering them online. They fit exactly as I expected them to based on other Billabong sandals Ive owned. The soles have a bit of a cushion and the straps are stretchy and comfortable. They don't slip. I literally pulled them out of the box yesterday, put them on, and went for a walk with no problems. Im wearing them again today and just love how comfortable they are. Im so glad I bought them! I have a short but wide foot. Depending on the width of the shoe, I can wear anything from a 6.5-7.5. Since Billabong doesnt do half sizes (at least that Ive seen), I get the 7 and they fit just right.