This bench comes assembled, which is so nice.  It has been really sturdy and it's been great for storing pet things like extra bags, leashes and collars near the door.  There are a couple of scratches on the vinyl probably from backpack zippers, but not bad.