The pros - lots of fun pieces and places for dolls to play and be creative The cons - the assembly is tedious and quite lengthy, plan ahead for plenty of assembly time if giving as a gift