Ottoman arrived on time and fit the size and description perfectly. It feels very sturdy and did not have any imperfections. I was hoping it wouldn't pick up cat hair but my long haired cat has decided he loves pouncing on every button until he tires himself out. So it does pick up his cat hair but that doesn't change my rating on the product since his hair finds a way onto everything I own.