I love this! I can use it on carpet or hardwood and it serves its purpose! I can use it without any hardware but my labrador has figured out how to push it back on carpet and get through. Really happy with it, tall enough and great quality!