Solid. Comfortable to sit on or to use as a foot rest.  Love that I can slide it along my tile floors without leaving any marks.  Doesn't look cheap, blends in nicely with more expensive furniture.