Was very disappointed n this purchase! My husband is a handyman & can fix anything. He WAS NOT happy putting this together! Some of the holes did not match up, several of the cam locks broke when he tried to put them n place, & the decorative white edging on the glass has peeled off leaving spots of the grey metal showing. If that is not enough, it DOES NOT sit level! He is going to have to use a shem to prop it up so it won't wobble side to side! It took him hours to assemble it because he had to find replacements for the broken parts. When something is new you should not have to fix it!  VERY disappointed n this cabinet!