Bought two. Looked  great. Even paid for it to be assembled. To save time and frustration. Doors kept coming off track from the beginning, needs constant adjustment and wheels warn down. Realized the wheel bracket and the holes in the door not properly aligned. Was likely the cause of all our problems.  Will call and see what they can do. Wheels need replacement. Not sure new holes can be made without causing damage to the glass. Very disappointed.