25 inch is the perfect height for counter stools. Love the grey, not too dark but not too light! Super comfy and soft to the touch