Assembly is straightforward but the holes for the legs don’t line up properly, making for a frustrating assembly. Fabric is nice and I’m only hoping the jewels don’t come apart.