Perfection! Sturdy. No squeaking. Quality material. Love it! Was worried because of the low price but it seems high quality/price.