Perfect for our home gym! Price was great since mirrors can be very expensive. User error couldnt get it perfectly straight but I blame that on my husband, not the product.