Very well constructed. Only thing not overly thrilled about is the white removeable cover! Not a smart choice for dog furniture, will need to be washed daily depending on your dog. Other than that issue....thumbs up!