Perfect size and design. The surface doesnt seem very resistance to stains.  Easy to assemble. Could sit up to 6.