I love this ottoman! It arrived within 3 days of ordering. Packaged nicely and so easy to put on the legs.  I purchased the geometric design and it's perfect. The cushioned top is firm and yet comfortable. Looks exactly like the picture online.  I would highly recommend this ottoman.