The mirror is sturdy and just what I expected. The installation attachments are a little flimsy but my contractor made them work and it worked out fine in the end.