This was super easy to put together. All you have to do is align the velcro. it has a bed inside that's super comfy and plugs in to keep the cats warm. has two doors so they can go in and out either way. it also has plastic doors to keep the heat in on the doors. my cats love it. as soon as I put it up one of my cats decided he was going to take a nap. I keep it in the garage because the cats love to go out in the garage and play. I feel more comfortable that they have a warm spot to go to. the house easily fits both of them. seems to be pretty durable and easy to wash if you need to. very satisfied and my cats are too.