The overall quality and appearance of this bench is quite nice. The seat cushionlid is solidly attached to the rest of the body, and it feels pretty sturdy the times I’ve sat on it. The sides were a bit clumsy to attach and not all of the holes lined up as they should, but I was able to get them decently attached after more effort than it should have required.