Beautiful shelves but the holes were a little too big to insure a snug fit on the mounting brackets. My contractor had to get creative to make sure they didn’t wobble once items were placed on them. He made it work but it definitely took extra time.