High quality and firm as desired at a good price. Delivery was earlier than expected and done efficiently.