Really good quality bed for my dogs. However, the teal color I got was more a hunter green/deep forest green than a teal (which has more blue in it). The inside bedding needs more cushioning as it flattens out easily when used. Otherwise, good product for the dogs.