This set took some time putting together for sure. About 2 hours. It is just great .. Adorable and very solid materials. Every door has shelves inside. It was an upgrade for our 3 year old great grand daughter,from the pink plastic one,that made the day one Wow Wow after another she was so Happy ! Again very sturdy and well made !!!