Rock solid, great stay