I bought this for my niece for her 4th birthday. It's perfect for her because she eats, sleeps and breathes princesses. Pink is her favorite color too. Too bad I don't have the video when she opened it. It was priceless. It was like those videos where parents tell their kids they're going to Disneyland and they freak out. π€£ We just talked her into opening the remaining presents. Once it was complete, we had to assemble it immediately. It didn't take long and wasn't that hard to put together but 3 people worked on it. All you have to do is assemble the posts, attach them to the connectors, put on the tarps and curtains, hang the LED lights and throw in the carpet. The tarpaulins and curtains are made of high-quality fabric, while the posts and connectors are made of thicker, high-quality plastic. It's very strong and stable, so we don't have to worry about her when she plays in it. The smile on this little girl's face was pure joy when she finally got to play with it. She is in absolute LOVE. Her mother wrote me that she wants to sleep in it every night. I can definitely understand why. The rug is soft, fluffy and very comfortable. It comes with a carry bag so you can put it on and take it off. They won't use it because it's now permanently installed in their room. This is one of the best gifts you can give a princess who loves a little girl. She will love you forever. π€£