Great product! Safe, stable, well constructed, cleans easily. The only con is that the fabric's a bit slippery if you have a pet that launches themselves onto it.