This product arrived quickly, was easy to assemble, & is covered in soft, high quality fabric. It is much better than anything we've seen in any pet store & we & our kitty love it.