These shoes are brand new in the box! Soft and comfortable but run a bit small. I take a size 9 1/2 but these fit snug on my feet. I would say they are more of a size 9. They measure approx. 10" long by 4" wide. Very flexible sole and if they were just a little bigger I would keep them! Please contact me with any questions, and thanks for looking!