The cushion is quite large, but it doesn't feel bulky. I have narrow feet, and it feels a bit tight on me, so if you have wider feet, you might need to size up by half a size to a full size. The weight is similar to an Air Force 1 in the same size. The design looks great, and I'm really hoping it holds up well without getting scuffed or coming apart.
The sole is high, but it's really comfortable. My husband loves it. It's suitable for everyone and has a stylish, trendy, casual look. I'm totally in love with it, and the sizing is accurate.