Very easy to put together. I did most of it myself, but needed help from my husband for some parts. It looks great and is perfect for my sewing station!  

Pros: great value, easy assembly, sturdy finish