I’m giving 4 stars instead of 5 because of imperfections. The one cabinet has drill marks at three bottom like someone started the holes there and realized it’s wrong side. Also the counter on top has a chunk missing. It’s so heavy and a fair amount of work to put together so I’m not going to ask for replacement of those parts, going to try to fill them in.