Everything but the cat hammock is great. Cat hammock can barely hold and weight and bent after first use.