This table is very easy to clean and holds up to my wild 2 and 4 yr olds messes and spills.  Plus they love storing their toys in the ottoman and it hides things when there's unexpected company.  It was pretty easy to put together.  I did it by myself and everything lined up well...no issues.  The only downside for me was it was a bit expensive.