I purchased the large size and it's exactly what I was looking for.  I love the tufted top and caster. Far more expensive looking than it actually was. The construction is sturdy and the seat is also pretty comfortable.