Quality is good but it is not 10x10 more like 8’9”x 8’x9”..so disappointed as furniture doesn’t fit in it.  Would actually return it but took about 5 hours to put up with the 2 of us