It was a bit hectic assembling it but it turned out pretty good. It’s very sturdy and comfortable. My cat Peaches loves it a lot , even when he jumps on it it doesn’t tip over or anything.