I wear 7 or 7.5 depend on the shoe and material , buy this in 7 and fit perfect
the straps are little bit loose but not uncomfortable and are hide by the pants
and look pretty , also are comfortable too, for normal walk , I use this shoes like
5 hours and not hurt at all  ( no very long walk)
have no blisters at all , my feet are normal to slim , pink is very lite pink color