Dimensions: 26x36 29x40 40x60 Insert Dimensions: 19x29.25 22x32.5 31x50 Colors: 25 Type of hardware is D Ring. Our mirrors are designed to be hung by a professional. Actual hanging specifics vary depending on many variables, including the mirror weight and wall type. Because all of our products are made to order, we are unable to provide specific weights until the product arrives at the shipper from the manufacturing facility. Please note that incorrect hanging can result in damage to the mirror or the wall. Fleur Home is not responsible for damage due to incorrect hanging of our pieces. Proudly Made in America! Elephants Breath, Pink Punch, Manufacturing Facility, White Doves, Paint Samples, Farrow Ball, Made In America, The Mirror, D Ring