Alexa Smart Mirror Recommendations

Can anyone recommend an off the shelf smart mirror? Ideally it will have at least these:

Alexa built in
Bluetooth speaker
De-mist
Light
Touch screen controls
Work as a regular mirror (for wife approval)
Ability to display content (at least home assistant device info)
Nice to have would be to play videos etc too.

I have seen some on Aliexpress but not sure whether they integrate with HA or how good they are generally.