These are lightweight, durable and supportive shoes. They look great and the cushion is quite comfortable. They are perfect for people who have to stand on their feet all day. They feel lightweight on the foot and are great for people with regular sized foot. However, they may not work for someone with very wide feet. Overall, I would recommend these to anyone who needs a supportive comfortable shoe.