Very sturdy, perfect fit. My only issue is the color is not really gray. Its black with white fabric interwoven. I am keeping it anyways.