This was super easy to assemble and it is soft, has good space inside and is of good quality. My cat immediately took a nap in it!