My husband did not have trouble assembling it. My cat likes it but doesn't love it. The part where they can sleep is a little small