It use 40mm speakers from headset connected in serie.
As amplifier it use a 6W Board Pam8403 connected to a bluetooth receiver using as a power supply a 5v USB. it has good sound and a decent volume.
Ideal to watch videos in your bed whit a good audio quality.
The speaker can be tilt to 0º, 25º and 50º.
Fully 3d printed case no screw needed, at the hinge there is a piece of filament 1.75mm
I have printed two, one per each channel in both sides of my bed.