I am over the moon for hairpin legs. These are very sturdy. The cushion is hard but I am sure we will break them in.