Perfect, even better than I expected. Went together like a dream, quick, easy setup. Very sturdy, very sound and has a real good weight to it. Perfect size for our needs. Exactly what we were looking for!