Purchased this mirror about a year ago.  I really like the look of it.  Its exactly what I was looking for.  Purchased the Charlotte towel ring, toilet paper holder and the Oval Wall mirror. I like that all the fixtures coordinate. My husband installed them but he didn't have any issues. They came with all the necessary parts and pieces. Loved that it all shipped so quickly too!