This has surpassed my expectations! Assembly took about an hour. The materials all seem heavy and durable, and although it’s only been a couple weeks, it hasn’t been scratched by dogs claws (even with them launching themselves in). This is probably best for medium sized dogs — this is our 70 lb hound who likes to scrunch up in a very small donut and our 40 lb pittie. Our 50 lb husky wouldn’t be comfortable here. Bonus - these Barkbox dog beds (size medium) are the perfect size.