They are perfect and fit perfectly with my table. Comfy but firm and sturdy. They arrived within 2 days, super fast and easy to install. I like that the legs are metal and come as one piece.