At first I thought wow there is a lot of pieces but once you start and follow the directions it’s no big deal. This will fit size 9.5 to 10 but in the 10’s I need to angle the tennis shoe. Overall Works great and I might even buy another.