Shipping was fine, assembly took a little bit because the pictures in the instructions were off, but other than that it's fine. The shelter has no carpet or anything soft on the inside for the cat to lay on so that's a bummer. Now I just have to find a way to get my cats to actually want to use it.