I had to wait for quite some time to get this modules but they are worth waiting. The modules are (compared to a lot of other TPA3255 modules) of excellent quality. A large milled heat sink with tapped holes to fix the modules in an enclosure, high quality parts, precisely aligned (SMD)components, and larger/heavier components fixed with an elastic adhesive. I haven't tested them yet but I am quite confident that they sound as good as they look.