Looking for a Good 3D Configurator

Hey everyone,
I’m looking for a solid 3D configurator for a project, and I could use some advice. Ideally, I need something that’s web-based, easy to integrate, and allows for real-time customization (materials, colors, components, etc.). It would be great if it supports product variations smoothly without lag.

Has anyone here worked with a good one? I’m open to both free and paid solutions. Bonus points if it works well with e-commerce platforms!

Appreciate any recommendations or insights! Thanks!