Would have given 5 stars but putting it together was a bit of a workout. Smaller in actual size than expected for something that would hold up to 40kgs weight - returned the second purchase on this basis. Puppy likes it ;)