Perfect size. Excellent quality. And the only reason I gave it 4 stars is for the assembly. It took about 3 hours to get assembled and it was a little heavy to lift after assembly.