Perfect item, easy to assemble good fabric quality hard back , plastic legs yet they are strong, enough space many sitting. I haven’t setup the ottoman yet because I need to mount the tv on the wall to make more space. The shipping took time but I was informed of time of delivery. I know it’s hard to buy online products but that was a good buy.