The advantages of having a smart mirror are: • You can exercise with a virtual trainer and joint fitness classes. • You can join a virtual community and compete against other users. • It is compact and perfect for small spaces. • It is a complete home gym. • It has cameras and technology to give real-time feedback on your form.