It's very solid and sturdy, however the ends of the table that you have to connect to the middle piece do not line up perfectly so there ends up being a slight edge that can be annoying. It also can be difficult to clean as it's a slightly rough texture. However it's holding up nicely to the abuse my toddler is putting it though on a daily basis so it's serving the need well enough.