Mirror cost more than I like to pay but I wanted something for edge of stairs. Mirror came from old dresser. Took me about 30 minutes. Luv the new look! I will probably have it sit on floor but I could easily add hanging hooks on back for wall decor.