Good quality material, smooth delivery. But set up takes forever! So many pieces, took nearly 3 hours to set up.