I have bought 3 of these so far and for the price they are good quality.  Very solid and no squeeks.