Definitely fits its purpose. The shoes fit on it well. You'll need a hammer to get the parts together. My only complaint is that it's made out of plastic and the price is very high.