Perfect. Not wobbly despite many dogs and kids plopping on it for about 8 months!  Easy to assemble, looks cool.