Extremely happy with these ballet slippers.  The straps were already sewn on (although the advertisement stated they were not), but they were the proper length so this was not an issue for me.  Quality leather is soft, supple, and durable.  Good cushion.  Definitely order a size and a half to two sizes up from your regular shoe size, depending upon the fit you desire.  I wear a 7.5 in a running shoe, 7.5-8 dress shoe and ordered the 9.5 and it fits perfectly for me (not too loose or binding in the toes).  I do have a little extra room at the bottom of the shoe at the back of the heel, but (surprise!) everyone's heel is not shaped the same and this extra bit of room does not affect my use of the slippers.