Fits our patio perfectly.  Chairs were already together so you just take them out of the box.  Table was easy for my husband to put together.  We love it.