I have worn these boots to shop in a warehouse club and I felt comfortable in them. I was even able to run in the rain in the parking lot without feeling awkward. The height is perfect and the color is cute (I have gray ones). They're true to size.
They look good with jeans/pants or skirt.