The only reason I did not give the dollhouse 5 stars is because it takes a long time to assemble due to the size, but it is totally worth it in the end.  All the parts are labeled, so it easy to put together.  It has all the furniture pictured.  It has been used with "Ever After High", "Frozen", and "Barbie" dolls.  There is a light, a toilet, and keyboard that run on LR44 button batteries.  The batteries do come installed, but one set needed to be replaced right out of the package.