Had an OLD square one with similar characteristics (rolling) and Loved it, but over the years the springs were broken, wheels lost, etc.  This product is just what the DR ordered.  Put together was easy, operation nice and smooth.  The highest quality is apparent.  

Pros: Rolls smoothly, and appears VERY durable.  Well Constructed