Everything is okay for the price but the backyard is not private as listed. It also smelled really bad as the host didn’t clean after the dog in the backyard. One of us ended up stepping on it. Flexibility is also not available.