I paid more for this Bosch dishwasher than some lesser models because it had three drawers and a cutlery basket, was better rated and significantly quieter. The range of programmes is probably more than you'd ever need and really just variations around pre rinse or not, temperature and time. I'm just using eco as the main difference is time and if you are putting it on in the evening, time isn't a problem. The astounding difference is how quiet it is. You have to listen carefully to be able to hear anything is happening when you turn it on.
The shelves are very well paid and feel that they should last well.
It cleans fine, but so did my old Bosch machine for 22 years.