I'd give this 5 star but we felt like the finish could have had a touch up paint kit for any shipping/building mishaps. But despite the time required for putting it together, I could marvel at the engineering of this well made cabinet. This item is a gem. Take your time and put this together as instructed, it will last many generations.