The cabinet only holds 14 trainers not 21. The gap between the selves is not large enough to have high top trainers. Assembling was not that straight forward. Took me 3 hours to single handedly fix it.