very sturdy and nice but too short! It says 30" but it measures only 28!  we need to sit on pillows to be at a good height for kitchen counter.