Difficult assembly and the mirror they showed in showroom isn't made to fit this. Feels like cheating.