Cats love this, easy enough to assemble, although my other half assembled so I would say that! Really soft and padded, nice feel and cats love sleeping on it