Very nice ottoman - just the right size for our small-ish living room!  Legs easy to install.  Heavy - don't try to scoot it across the floor - need to pick up and rotate to vacuum under, etc.  Otherwise, legs will pull off (I would think).  Nice material - firm but could use for a couple of extra seats at Christmas, etc.  Would order again.