This shoes are absolutely beautiful and cushy. They have more cushion than a lot of shoes at the same price or higher.
The product description says "they run wide so get a half size smaller", but I'm not sure that's true. I've been wearing a 9.5 in the Very Fine brand and they are a bit long although I could still use a bit more room in the forefoot for my wide feet. I ordered a 9.5 in these Bloch shoes and they are exactly the right length but possibly a bit narrower than some of the less expensive Very Fine styles. Compared to Very Fine, they are a bit shorter in the length.
Since I have a wide foot, I may have to go a half size bigger, which would be a full size bigger than I should take if I could get the right width. The shoes are wider than other brands though.
Since I haven't danced in them yet, I can't say how comfortable they would be to dance in for two or three hours.
Even though I can't figure out which size to get, they are still beautiful shoes that have the extra cushion I want and I'm looking forward to dancing in them when I find the right fit.