The quality is consistent with Havaianas that we have purchased in the past although these are a bit heavier than expected (no complaints though). Color are dark blue, yellow and gray (looked almost white in the picture). The grooves in the sole are not uncomfortable and seem to help with traction when wet.