Firm, easy to setup, exactly what we wanted. Sense of quality for a great price.