10/10 everything as shown, great price!