Looks good, and seems sturdy, BUT if you have a large breed dog that needs cushion, this is not the bed. I ended up adding a memory foam pad. This bed has held up so poorly, and the stripes have worn off where the dog lays. Cute, but not at all practical, and not waterproof as it stated.