Well made of good quality water proof fabric and bottom flooring is more heavy duty than I expected. Perfect!