Very functional with great rollerball glides. Plan on spending time putting together. Worth the time spent. A good value.