My husband assembled it in about 2 hours. There is enough stability, but the perches are very small. It is not meant for full size cats. My very small female likes the top perch, but the males won't go near it.