Take the middle layer piece with two yellow facets into your left hand and put your thumb on the smallest silver facet. That will assure correct rotation of your cube for this model. 

To describe the cube we will assign characters to cube pieces. First we will read top half then bottom half. Rotate your top half so cube could be turned. Now look at division next to your left thumb and start recognizing pieces anticlockwise, writing sequence of it's characters. First piece is one after division of middle layer near to you. For each piece go through the table or tree of questions below. 

When you are done with top half, continue with bottom part. You could read it also anticlockwise. But if you flip cube up side down for convenience, please read bottom pieces clockwise starting after  middle layer division far from you. 

Big pieces have two side facets, on top read them anticlockwise. But clockwise on bottom if you didn't flipped the cube. If you flipped the cube to read bottom, side facets should be read in opposite direction than pieces.

Small pieces are in pairs, so if you used first character for piece use second character for second piece with same colors. Each character is used only once.

This way you should get 01234567-89ABCDEF permutation for solved cube.

If it's small piece
-If has silver top/bottom
--If has silver side
   => it is 0 or 2 

--If has yellow side
   => it is 4 or 6

-If has yellow bottom/top
--If has silver side
   => it is 8 or A

--If has yellow side
   => it is C or E

If it's big piece
-If has silver top/bottom
--If has silver first side
---If has silver second side
    => it is 1

 ---If has yellow second side
    => it is 3

 --If has yellow first side
---If has silver second side
    => it is 7

 ---If has yellow second side
    => it is 5

-If has yellow bottom/top
--If has silver first side
---If has silver second side
    => it is 9

---If has yellow second side
    => it is B

--If has yellow first side
---If has silver second side
    => it is F

 

---If has yellow second side
    => it is D