This is a well built ottoman and wasn't difficult to put together.  I would have given it 5 stars except for the fact that the bottom shelf isn't attached with screws.  It usually stays in place, but at times it will come loose if pushed on.  On the whole I really like it and would recommend this ottoman.