Love it.  Took awhile to assemble but well worth it.  Great quality and kidkraft has amazing customer service in the case of missing or lost parts