Quick delivery but the assembly was tricky. The white leather seat is very nice. For reference our counters are 35in. These seats are perfect distance between counter height and seat hight. We love these!