Beautiful bed for the price. I have cats and was concerned about them scratching a fabric bed. Luckily they seem to not be at all interested in this material. The material is like a velvety knit so it would probably hide any scratches well. Another big plus is not strong chemical smell. I put this together myself with the help of some props. I feel like the steps in the instructions should have followed a different order. Im sure having two people would have made it a-lot easier. But trying to align some pieces standing up is near impossible. For example, i had to lay the back piece on the side to get the wings aligned and the screws catch. Overall great purchase. Assembly is a little bit of a pain but putting certain parts together out of order helps.