My dog really enjoys it.  I purchased it as part of his training, but he uses it for down time as well.  Once assembled, it takes some extra effort for all 4 legs to touch the floor for some reason (may have been user error)