Absolutely perfect! Really well made and sturdy. The top does scratch easily, so I would recommend using placemats for extra protection.