Box is big enough to store all our cushions with room left over. Assembly was easy but did take 3 people for some parts. Had a major rain storm 2 days later and the cushions were dry! Love it!