VERY difficult to assemble.  The screws provided with the parts were not long enough.  We had to stop everything to make a trip to the hardware store.  After several hours of frustration, it looks very nice.