Great cabinet.  Not too difficult to assemble.  Very nice in person.  Pay attention to the measurements. It is shortish but that is what we were looking for in this unit.  The sliding door is cute but if you are going to need to slide it many times a day then I’m not sure it’s for you.  But once a day or occasional is fine (it doesn’t move super smoothly in the track).