I like the cabinet materials and design so I was surprised to have some quality and assembly issues.  I have put a lot of cabinets together and this one was on par. for ease of assembly However, the back panel was too large and i needed to shave it down to fit. Also, the left rail on the upper shelf cracked and fell of. After inspecting the side rail I could see the rail had split when the rear dowel hole was drilled, There was no way it would hold even under light pressure. Other cabinets I have purchased have included covers for the screw holes. Not having covers for the screw holes makes the cabinet look unfinished. I almost never write reviews. This cabinet has a lot going for it but needs some improvements.