I love this piece and I was lucky enough to have someone else put it together for me which no doubt flavors my opinion. One star off because the lower doors don’t quite join.  Since it took me a week to notice, it clearly isn’t a dealbreaker.