Quite easy to put together. Good Quality. Sturdy.  Fits my screen porch area perfectly.  I think I will enjoy it for a long time.