Overall very satisfied.  The reason I rated 4 stars instead of 5 is because there were some missing screws.  Luckily I keep random screws, nuts and bolts handy so I was able to put the furniture together without having to run to my local hardware store, but if I would have had to make an extra trip for 3-4 screws, I would have been thoroughly annoyed.  Overall the quality of the furniture seems solid.  I recommend using some hex key drill attachments and a socket wrench vs the tools that are supplied in the packaging.  These extra tools probably cut the assembly time in half.  Shipping took a few weeks, but it wasn't an issue because it was winter and I was in no hurry to use the furniture.  I would purchase the same or similar product again.