I love my wall shelf! I assembled it myself...very easy! Arrived quickly too!!  It was a great add-on to my bathroom!