This mirror is so worth it. The price is great and the quality of it is great as well. The size and length of it are perfect for my preference. It’s not too big or small. Looks amazing! I’m so happy with this purchase. It was also really easy to assemble. Came with all the attachments that are needed.