It does the job but it’s a bit small for some trainers and the doors to the cabinet don’t shut. Advertised that it accommodates 12 pairs but it doesn’t. Easy to assemble though and looks nice