I had been wanting a pair of TOMS for some time, and finally decided to order them online. I had tried them on in a store prior to ordering them so I knew my size- the sizing does run large, so you should order down (I am normally a 5.5-6, and ordered in a 5 and they fit perfectly)- they were a little snug but after wearing them once they are already breaking in nicely. They are extremely comfortable and versatile, and I highly recommend them!