Came together beautifully. Perfect size for all the cushions and the items I want to protect from weather. Sturdy floor too.