Easy to put together, material is fab and the colour is lovely our cat absolutely loves it it took her a few days to get used to it but now she hangs off it jumps around and sleeps on it so it’s super steady.