I love this ottoman! I get so many compliments on it. It is easy to clean (I have two dogs), and looks way more expensive than it actually was. The legs come in a small compartment on the bottom of the ottoman and were very easy to screw into place. It took less than five mins. The bottom of the legs have small wheels on them which makes it very easy to push it out of the way when I'm vacuuming. Very happy with the purchase!