I love this ottoman.  We purchased it as a bench for our bedroom and it arrived nearly fully assembled (just add feet).  Unfortunately our cats also love it, so if you've got pets be aware that this material is particularly appealing to scratchers.