Had to make some adjustments while putting the cage together because it was a bit malfunctioned. But overall good quality and price. 4/5