This set is perfect for my patio. My husband assembled it without any issues and It arrived in a timely manner. There were 3 separate boxes. 2 were delivered together and the tabletop was delivered separately the next day. The set is comfortable to sit on and my family loves it.