Easy to put together.  Very sturdy.  My dogs love sitting on it in front of our window.