My experience with the R3000 shifters is that they seem like really good quality, solid, durable shifters. I used them last summer for about 900 miles. Ergonomics of the shifter are of course fantastic because they feel the same as all the other modern Shimano shifters. The shifting is good, although I think the lever throw is a bit longer than for example 105-level shifters. It's really a minor issue since the price difference between 105 R7000 and R3000 is so huge.