Fabric is heavier duty than expected, which is great for a cat house.  Easy to assemble, did it on my own in about an hour.  Cushions do take a couple of days to fill in so don’t judge them too early because they do become very comfortable.