The quality and finish is good, and like the design. Although, there is nothing to hold the cushion in place on top, it's just a loose fabric covered foam pad that is always sliding around. The bench is also very shallow, making it awkward for an adult to sit on, maybe it is sized more for children?