This is a pretty late haul post as I got this like 2 weeks ago in Soho. I got this from the store, Necessary Clothing. I actually saw these pair of shoes in Marshalls like 2 months ago, but they were more expensive at 25.99. I bought them for 20.99 :3 Happy happy! These are from Bamboo, size 7.5. The heel is estimated at like.... 3 inches?
They are actually awesome and super comfortable. I want more Bamboo shoes.