text: I am mostly satisfied. It was easy to assemble and the material is sturdy. I was initially disappointed because the package did not include the promised ribbons and adhesive for the ribbons. However, the seller reached out to me. She was willing to ship the ribbons to me, but I had already come up with a different idea. So she gave me a 25% refund. I would suggest this specific product over others due to its sturdiness and ease of assembly. But my advice is to order 2-3 weeks in advance so that if you need the ribbons and they're missing, you can tell the seller and have enough time for them to get shipped to you.