Feels very sturdy!  I set this up first when I moved to my new apartment, and after using it for two weeks, I haven't noticed any issues with squeaking or moving parts.  It seems like it will hold up well.  I also appreciate how the legs have rubber bottoms to protect the flooring.