It's exactly what we wanted. It was easy to put together, it's 25" high, and the seats are sturdy and we love the swivel.  I looked at many different stools at stores and these seem to be a better quality than many we tried at stores.