I've had them for about a week wearing them everyday. After breaking in they are pretty comfortable but are a bit small. My last pair of reefs were 10s so I ordered size 10 for these now wish I had ordered 11s. Build quality is very good.