for its price i would say it's pretty good, you can make it shorter or taller and it assembles within 10 mins. the only problem i had was that the wheels kept falling off.