Absolutaley love it! It's exactly what I wanted and it arrived earlier than expected! Have not set up mirror yet but it's beautiful. It was time consuming to build.. having 2 other people really helped :)