My fur babies love it, yes it took a while to put it together but it was worth it. Make sure you have lots of room for this product. Seems to be well made. We have small and much larger babies, the rounded piece held all of our babies but one, he is pretty big, but we think we have a way to fix that.