I originally ordered the 24" ones because I wanted counter height stools and they came in at 22" so I ordered the 30 in the same brand in hopes that they'd come in at 28" - but they didn't - they were a PERFECT 30" from the floor to the top of the seat - Thankfully I have a very handy husband (with every tool known to man in his garage) and he cut them to the exact length we needed  

Pros: Very comfortable, love the full back
Cons: Time consuming to assemble