A friend of mine had these and I loved them so I ordered some for my house.  They are perfect and so well made!  They get rolled around, sat on, feet on and more but they are still perfect!  Very heavy duty.