These shipped quickly and are perfect for our second story rubber deck. They snapped together very easily and provide the ideal cover to protect our rubber roof/deck.