Not hard to put together.  Quality is great.  I love the extra storage for my sewing room.