This was easy to assemble, sturdy, and my 16lb cat fits perfectly on top without being squished.