Solid, exactly what I wanted. Will fit perfectly. Delivery was fast and arrived earlier than expected. Would definitely recommend .