An absolute hit.  It’s absolutely perfect.  Easy to assemble but still takes time and some TLC to be safe and look great.