Absolutely perfect! It doesn’t squeak!!!! Perfect size for our room!!! Love it .. would buy again!