Easy to put together by myself. Very sturdy and fits in a small space. Cats enjoy taking naps on it and as a place to go when the new puppy chases them.