True to size (I ordered a 10), and so far seem to be well made and comfortable. Came packaged nicely and delivered on time. I wore them as dancing shoes for a wedding and they held up nicely. Sole is hard black rubber with a tiny heel like a regular shoe, but top is soft like a ballet slipper. Flowers on top were a tiny bit squished upon opening, but fluffed up with minimal effort. Happy with this purchase, especially for the price, and will wear them again with jeans and as flats for work.