great product my cat loves it! Easy to put together but we have ours Leaning against a wall because when he runs and jumps on it it wobbles a bit. Great color options and has lasted a while! Bought ours a year ago and still is in almost perfect condition