Absolutely perfect in our new home. Takes time, patience, and smallish hands to assemble but WELL worth it!!!