This was fun and I must confess, I had to use the array modifier for the steps. I used inset for the main body.
Very nice
Thanks Fran!