I love the finished product but my husband (who is a handy guy) was very frustrated with the assembly.  It came in MANY pieces and took him a few hours to put together. Looks good!