Easy to assemble! Nicely padded and sturdy! Our dog now has a comfy place to lie and look out the window.