This does the job, and is good quality. I do wish it were a bit sturdier (it is top heavy unless the legs are positioned just right). I do have plush carpet in my apartment, and it would likely be sturdier on hardwood.