It was hard to put this together due to directions, but once I figured it out it was not so bad. I though the screws were stripped at first, but it appears that you have to put the legs to the table on, while the glass is on the floor. Once I figured this out, everything else was easy. Overall, the design of the table is modern and will give my home a touch of elegance once I receive my chairs.