This is a comfortable shoe that is easy to dance in. My pair seems to be well made. Good quality leather and sturdy construction. I found the sizing to be somewhat accurate. If you want a snug fitting shoe, order your regular street size. If you want a roomier shoe, order a half size larger. If you are between sizes like me, I would probably opt for the larger size. I would definitely recommend this shoe for ballroom dancing.