The set arrived on time (3 separate boxes) & was easy to put together. It’s a very nice set & very sturdy. I must admit I was nervous on how sturdy this would be & how it would feel sitting/rocking it because I’m someone who wants to ‘feel’ items before buying. The quality surpassed my expectations, especially at an affordable price! Very pleased with my purchase