The quality of materials exceeded my expectations. Don’t let the assembly scare you.  Easy to follow instructions, well labeled parts, and everything lined up perfectly!  Our grandson is thrilled with his new playhouse!