OMG this table is just adorable and so fun to decorate. It is the first piece you see when you come into my house and I couldn't be happier. My husband put it together while I was away so I don't know how difficult it was, but he did say that he had to get his own screws because something wasn't fitting that came with the kit.